package com.epsilon.pos.principal;

import java.io.IOException;

import com.epsilon.commons.context.model.ContextoDeAplicacion;
import com.epsilon.commons.util.WidgetsUtil;
import com.epsilon.pos.principal.bd.SesionBD;
import com.epsilon.pos.principal.delegator.PrincipalPosControl;
import com.epsilon.pos.principal.ventas.model.VentasPrincipalException;

import static com.epsilon.pos.principal.context.providers.ContextPrincipalDialogProvider.getContextoDeAplicacion;

public class Main {
	public static final int _ID_APLICACION_ = 1;
	
	public static void main( String [] args ) throws IOException, VentasPrincipalException {
		SesionBD.inicializarConexionConBD();
		ContextoDeAplicacion contexto = getContextoDeAplicacion( null );
		
		if( contexto != null ) {
			PrincipalPosControl control = PrincipalPosControl.getInstance( null, contexto );
			WidgetsUtil.inicializarShellCentrado( control.getPrincipalPosShell(), true );
		}
	}
}